﻿@model IEnumerable<Biblioteca.Models.DisplayModel>

@{
    ViewBag.Title = "Admin";
}

<h2>Administración de Cuentas de Usuario</h2>

<table>
    <tr>
        <th>
            Id
        </th>
        <th>
            Nombre y Apellido
        </th>
        <th>
            Cuenta
        </th>
        <th>
            Activa
        </th>
        <th>Tipo Usuario</th>
        <th></th>
    </tr>

@foreach (var item in Model) {
    <tr>
        <td> @item.IdCuenta</td>
        <td> @item.Nombre @item.Apellido</td>
        <td> @item.UserName</td>
        <td>
            @Html.DisplayFor(modelItem => item.Activo)
        </td>
        <td>@Html.DisplayFor(modelItem => item.TipoUsuario)</td>
        <td>
            @Html.ActionLink("Editar", "Edit", new { idCuenta= item.IdCuenta }) |
            @Html.ActionLink("Cambiar Estado", "CambiarEstado", new { username= item.UserName }) |
            @Html.ActionLink("Cambiar Tipo Usuario", "CambiarRol", new {idUsuario= item.IdUsuario } ) |
            @Html.ActionLink("Borrar", "Delete", new { idCuenta = item.IdCuenta, idUsuario = item.IdUsuario })
            
        </td>
    </tr>
}

</table>
